carpelloid
Adjective
Meaning
carpelloid (comparative more carpelloid, superlative most carpelloid)
(botany) Alternative form of carpeloid
Adjective
carpelloid (comparative more carpelloid, superlative most carpelloid)
(botany) Alternative form of carpeloid