capybara - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a harmless large-sized rodent that inhabits mostly South America and lives near bodies of water

    Capyparas are one of the main vectors of the Rocky Mountain spotted fever.

    Submitted by MARCELO JOSE BACCARIN COSTA from Brazil on 24/01/2016