squilloid (English, noun)
expansion: squilloid (plural squilloids)
Senses:
topics: biology
natural-sciences
zoology
glosses: A member of that taxonomic family Squillidae.
Forms:
form: squilloids
tags: plural