hydrocyon

/ˌhaɪdrəˈsaɪɒn/

Definitions

1. noun

A genus of otters found in Central and South America

“The researchers studied the hydrocyon in its natural habitat.”

2. noun

A type of otter, specifically the Neotropical otter (Lontra longicaudis)

“The hydrocyon is a carnivorous mammal that lives in rivers and streams.”

Synonyms

  • Lontra
  • otter

Antonyms

  • mammal that lives on land