kamus
.
Search
About
carpellate
English
carpellate, pistillate
Adjective
Bearing or consisting of carpels
English: carpellate, pistillate
English words with similar meanings
Show 1 words
pistillate