Word info

peltasperm

Noun

Meaning

peltasperm (plural peltasperms)

Any extinct plant of the order Peltaspermales

Source: en.wiktionary.org

Close letter words and terms