Word info

carpelloid

Adjective

Meaning

carpelloid (comparative more carpelloid, superlative most carpelloid)

(botany) Alternative form of carpeloid

Source: en.wiktionary.org

Close letter words and terms