sergeant major loach
Jump to navigation
Jump to search
English[edit]
Noun[edit]
sergeant 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[edit]
Botia rostrata
|