family Hydrochoeridae

1. (noun) capybara
Synonyms: Hydrochoeridae
Related Words: mammal family



Terms and Conditions of Use / Copyright Notice