Trochilos /(?)/

Troch·i·los

Trochilos

n.
  1. The crocodile bird, or trochil. (Zool.)