Where does “guturo” come from?

guturo (Ido): throat, gullet

Definitions

  1. throat, gullet

Words derived from “guturo