Meaning of otides

Definition of otides

(noun) terrestrial game birds of the Old World and Australia: bustards

Other information on otides

WIKIPEDIA results for otides
Amazon results for otides