Skip to main content

hoactzin

English hoactzin meaning in English  •  hoactzin का अर्थ अंग्रेजी में
Noun
  • A crested ill-smelling South American bird (Opisthocomus hoazin) whose young have claws on the first and second digits of the wings.
Advertisement