Noun monocarp has 1 sense
  1. monocarp, monocarpic plant, monocarpous plant - a plant that bears fruit once and dies
    --1 is a kind of plant, flora, plant life
,
TOP