brown shrimp

English

Noun

brown shrimp (countable and uncountable, plural brown shrimp or brown shrimps)

  1. Farfantepenaeus aztecus.