emperor shrimps

English

Noun

emperor shrimps

  1. plural of emperor shrimp