mantis shrimps

English

Noun

mantis shrimps

  1. plural of mantis shrimp