otomorph

English

Noun

otomorph (plural otomorphs)

  1. Any fish of the cohort Otomorpha