English-Italian dictionary »

mantis shrimp meaning in Italian

EnglishItalian
mantis shrimp [mantis shrimps] (stomatopod)
noun
[UK: ˈmæn.tɪs ʃrɪmp]
[US: ˈmæn.ˌtɪs ˈʃrɪmp]

canocchianoun
{f}