tiger pistol shrimps

English

Noun

tiger pistol shrimps

  1. plural of tiger pistol shrimp