Word info

semionotid

Noun

Meaning

semionotid (plural semionotids)

Any of the family Semionotidae of extinct fishes.

Source: en.wiktionary.org

Close letter words and terms