traguloid
/ˌtræɡjuːˈloʊɪd/Definitions
1. noun
Resembling or having characteristics of a tragulus (a small Asian goat-antelope).
“The team of researchers found severaltraguloid species in the remote mountainous region.”
1. noun
Resembling or having characteristics of a tragulus (a small Asian goat-antelope).
“The team of researchers found severaltraguloid species in the remote mountainous region.”