Get Your Premium Membership

Carpellate

[adj] (botany) bearing or consisting of carpels


Related Information

More Carpellate Links

Synonyms

pistillate



Book: Radiant Verses: A Journey Through Inspiring Poetry