Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

giant anteater Definition

Cancel
giant anteater
noun(giant anteater)
a large bushy-tailed anteater (Myrmecophaga tridactyla) of Central and South America

Words Related to giant anteater!

giant anteater Examples by Brain Bank Users