Definition of Horned whiff
1. Noun. A whiff found in waters from the Bahamas and northern Gulf of Mexico to Brazil.
Horned Whiff Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Horned Whiff Images
Lexicographical Neighbors of Horned Whiff
Other Resources Relating to: Horned whiff