Adjective Definition

simian

1.Definition: relating to or resembling an ape

"Simian features"




Please Share