Word info

ostodolepid

Noun

Meaning

ostodolepid (plural ostodolepids)

Any of the extinct family Ostodolepidae of tuditanomorph microsaurs.

Source: en.wiktionary.org

Close letter words and terms