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

toxodon Definition

Cancel
toxodon
noun
A gigantic extinct herbivorous mammal from South America, having teeth bent like a bow

Words Related to toxodon!

toxodon Examples by Brain Bank Users