sergeant major loach
English
editNoun
editsergeant major loach (plural sergeant major loaches)
- A South Asian freshwater fish, commonly held in aquarium, Botia rostrata.
Synonyms
edit- (Botia rostrata): Gangetic loach, ladder loach, twin-banded loach
Translations
editBotia rostrata
|