pistillateEnglish

pistillate, carpellate

Adjective

Bearing or consisting of carpels

English: carpellate, pistillate

Having gynoecia, or pistils, the ovule-bearing organ of a seed plant

English: pistillate

English words with similar meanings

Show 1 words