Meaning of monocarp

Definition of monocarp

(noun) a plant that bears fruit once and dies

Other information on monocarp

WIKIPEDIA results for monocarp
Amazon results for monocarp