Vocabulary

カピバラ

capybara (Hydrochoerus hydrochaeris); greater capybara

noun