Meaning of Cuculiformes

Definition of Cuculiformes

(noun) cuckoos; touracos; etc.

Other information on Cuculiformes

WIKIPEDIA results for Cuculiformes
Amazon results for Cuculiformes