TUBFISH MEANING IN ENGLISH

• Tubfish Definition & Synonyms

  1. (n.) The sapphirine gurnard (Trigla hirundo). See Illust. under Gurnard.


RECENT SEARCHES