エトマロサフィンブリアタ
etoma rosafimburiata

Noun

1. Bonga shad (Ethmalosa fimbriata)

From Latin

Other forms: