'Squalus' definitions:

Definition of 'Squalus'

(from WordNet)
noun
Spiny dogfishes [syn: Squalus, genus Squalus]

Words containing 'Squalus'