mantis prawn - English Synonyms Dictionary

mantis prawn

n.
[1] squilla