Word info

symmoriid

Noun

Meaning

symmoriid (plural symmoriids)

(zoology) Any extinct cartilaginous fish in the family Symmoriidae.

Source: en.wiktionary.org

Close letter words and terms