Word info

squalorajid

Noun

Meaning

squalorajid (plural squalorajids)

(zoology) Any extinct chimaera in the family Squalorajidae.

Source: en.wiktionary.org

Close letter words and terms