English Dictionary
◊ MONOCARP
monocarp
n : a plant that bears fruit once and dies [syn: {monocarpic
plant}, {monocarpous plant}]