squaloid (English, noun)
expansion: squaloid (plural squaloids)
Senses:
glosses: Any dogfish (family Squalidae).
Forms:
form: squaloids
tags: plural