simiad
/sɪˈmeɪ.æd/Definitions
1. noun
A member of a family of small, nocturnal, omnivorous primates native to Asia, related to lorises and lemurs.
“The simiad is a rare and fascinating creature found in the forests of Southeast Asia.”
1. noun
A member of a family of small, nocturnal, omnivorous primates native to Asia, related to lorises and lemurs.
“The simiad is a rare and fascinating creature found in the forests of Southeast Asia.”