otter civet

English

Noun

otter civet (plural otter civets)

  1. A semi-aquatic civet found in Southeast Asia, Cynogale bennettii.

Synonyms

Translations