Squillid Definition
noun
(zoology) Any member of the Squillidae.
Wiktionary
Other Word Forms of Squillid
Noun
Singular:
squillid
Plural:
squillidsFind Similar Words
Find similar words to squillid using the buttons below.