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

soapfish Definition

Cancel
soapfish
noun
Any of a number of serranid fish that can secrete a toxic soaplike mucus

Words Related to soapfish!

soapfish Examples by Brain Bank Users