carpellateEnglish

carpellate, pistillate

Adjective

Bearing or consisting of carpels

English: carpellate, pistillate

English words with similar meanings

Show 1 words