monocarpous_plantEnglish

monocarp, monocarpic plant, monocarpous plant

Noun

A plant that bears fruit once and dies

English: monocarp, monocarpic plant, monocarpous plant

English words with similar meanings

Show 2 words