Word info

carposphere

Noun

Meaning

carposphere (plural carpospheres)

(botany) A phyllosphere of fruits

Source: en.wiktionary.org

Close letter words and terms