sciaenid : Idioms & Phrases


sciaenid fish

  • noun widely distributed family of carnivorous percoid fishes having a large air bladder used to produce sound
    sciaenid.
WordNet