Word info

callipterid

Noun

Meaning

callipterid (plural callipterids)

Any extinct seed fern of the genus †Callipteridium

Source: en.wiktionary.org

Close letter words and terms