'Ajaia ajaja' definitions:

Definition of 'Ajaia ajaja'

(from WordNet)
noun
Tropical rose-colored New World spoonbill [syn: roseate spoonbill, Ajaia ajaja]