ommastrephes : Idioms & Phrases


genus ommastrephes

  • noun a genus of Decapoda
WordNet