Definify.com

Definition 2025


turacou

turacou

English

Noun

turacou (plural turacous)

  1. Alternative form of turaco