stomatopod : Idioms & Phrases


stomatopod crustacean

  • noun a kind of crustacean
    stomatopod.
WordNet