turacou

English

Noun

turacou (plural turacous)

  1. Alternative form of turaco.