simiiform
Any member of the Simiiformes.
Noun
Any member of the Simiiformes.
Forms
simiiforms