TOURACOS

Definition of TOURACOS

  1. (noun)large brightly crested bird of Africa
  2. (noun)large brightly crested bird of Africa