squaloid
Definition from Wiktionary, the free dictionary
[edit] English
[edit] Adjective
squaloid (comparative more squaloid, superlative most squaloid)
[edit] Noun
squaloid (plural squaloids)