Definitions Found:

pertaining to simians, also SIMIOID