Log in
Search words & phrases
aracaris
US
・
UK
A1
Definition
Video subtitles
noun
A small toucan with a serrated bill, and typically with a green back and wings, yellow underside, and red rump.