dojo loach

English

Proper noun

dojo loach (plural dojo loaches)

  1. Misgurnus anguillicaudatus, a freshwater fish of east Asia, the pond loach.

Synonyms

Translations

References