boatwhistle
Noun
Meaning
boatwhistle (plural boatwhistles)
The call of the toadfish, produced by the male through rapid contraction of the sonic muscle against the swim bladder
Noun
boatwhistle (plural boatwhistles)
The call of the toadfish, produced by the male through rapid contraction of the sonic muscle against the swim bladder