ommastrephes
English Dictionary
->
Letter O
-> ommastrephes
Search Dictionary:
ommastrephes Definition
(n)
extremely
active
cylindrical
squid
with
short
strong
arms
and
large
rhombic
terminal
fins
ommastrephes Synonyms
ommastrephes
© Art Branch Inc.