Synonyms and Antonyms for squilla

1. squilla (n.)

a kind of mantis shrimp

Synonyms: