Definify.com

Definition 2024


hillstream_loach

hillstream loach

English

Noun

hillstream loach (plural hillstream loaches)

  1. Any of many rheophilic fish, of the family Balitoridae