Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

squalus Definition

Cancel
squalus
noun
a kind of sea fish, thought to be a shark

Words Related to squalus!

squalus Examples by Brain Bank Users