Word info

leptoma

Noun

Meaning

leptoma (plural leptomata)

(palynology) A thin-walled area on a pollen grain

Source: en.wiktionary.org

Close letter words and terms