Word info

lepetopsid

Noun

Meaning

lepetopsid (plural lepetopsids)

Any in the extinct family †Lepetopsidae of gastropods.

Source: en.wiktionary.org

Close letter words and terms