English dictionary
ommastrephes meaning and definition
Definition and meaning of ommastrephes at MeaningMonkey.org. ommastrephes meaning and definition in the English Dictionary.OMMASTREPHES noun
Definition of ommastrephes (noun)
- extremely active cylindrical squid with short strong arms and large rhombic terminal fins
Source: Princeton University Wordnet