Gray's grenadier anchovy

English

Noun

Gray's grenadier anchovy (plural Gray's grenadier anchovies)

  1. A species of anchovy, Coilia grayii, found in the waters of Southeast Asia.

Translations