FLUTEMOUTH MEANING IN ENGLISH

• Flutemouth Definition & Synonyms

  1. (n.) A fish of the genus Aulostoma, having a much elongated tubular snout.


RECENT SEARCHES