squillaEnglish

mantis prawn, squilla

Noun

A kind of mantis shrimp

English: squilla, mantis prawn

English words with similar meanings

Show 1 words