simio-

English

Prefix

simio-

  1. Related to simians

Derived terms

See also