sergeant major loach
English
Noun
sergeant major loach (plural sergeant major loaches)
- A South Asian freshwater fish, commonly held in aquarium, Botia rostrata.
Synonyms
- (Botia rostrata): Gangetic loach, ladder loach, twin-banded loach
Translations
Botia rostrata
|
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.