Where does “oto” come from?

oto (English): An otocinclus

Definitions

  1. An otocinclus

Words derived from “oto