What is the full meaning of simioid
apelike, also SIMIAL, SIMIAN, SIMIOUS [adj]
Example of the word simioid placed on a Scrabble board.