Definisi 'ommastrephes'

English to English
noun
1 extremely active cylindrical squid with short strong arms and large rhombic terminal fins Terjemahkan
source: wordnet30

More Word(s)
squid, genus ,

Visual Synonyms