Meaning of parroquet

Definition of parroquet

(noun) any of numerous small slender long-tailed parrots

Other information on parroquet

WIKIPEDIA results for parroquet
Amazon results for parroquet