kamus
.
Search
About
pistillate
English
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
carpellate