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

capybara Definition

Cancel
capybara
noun(cap-y-bara)
a tailless semiaquatic South and Central American rodent (Hydrochaerus hydrochaeris) often exceeding four feet (1.2 meters) in length

Words Related to capybara!

capybara Examples by Brain Bank Users