Where does “tiroid” come from?

tiroid (Indonesian): thyroid

Definitions

  1. thyroid

Words derived from “tiroid