octodon

/ɒkˈtɒdən/

Definitions

1. noun

A genus of South American rodents, related to the capybara.

“The octodon’s large size made it well-suited to its aquatic environment.”

Synonyms

  • capybara
  • waterhog

Antonyms

  • terrestrial mammal