English Dictionary
◊ OOMYCETES
ommastrephes
n : extremely active cylindrical squid with short strong arms
and large rhombic terminal fins