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
Tweet