Word info

leptocleidid

Noun

Meaning

leptocleidid (plural leptocleidids)

Any plesiosaur of the family Leptocleididae of extinct marine reptiles.

Source: en.wiktionary.org

Close letter words and terms