"cephalopoda" translation into Italian

EN

"cephalopoda" in Italian

EN

cephalopoda {noun}

volume_up
1. zoology