otocyon
/oʊtəˈsaɪ.ɒn/Definitions
1. noun
A genus of otter-like carnivorous mammals in the family Mustelidae.
“The researcher studied the unique habitat of the otocyon species.”
1. noun
A genus of otter-like carnivorous mammals in the family Mustelidae.
“The researcher studied the unique habitat of the otocyon species.”