stromateid : Idioms & Phrases


stromateid fish

  • noun small marine fish with a short compressed body and feeble spines
    stromateid; butterfish.
WordNet