Noun Definition

squilla

1.Definition: a kind of mantis shrimp

Category: Animals