Word info

sporomorph

Noun

Meaning

sporomorph (plural sporomorphs)

A fossil pollen grain or spore

Source: en.wiktionary.org

Close letter words and terms