Synonym-English dictionary »

capybara synonyms in English

SynonymEnglish
capybara noun

capibaranoun

hydrochoerus hydrochaerisnoun