×

catarrhine meaning in English

n.,adj.
【动物;动物学】狭鼻猿(的)。

Related Words

  1. catarrhectic
  2. catarrhina
  3. catarrhini
  4. catarrhinida
PC Version

Copyright © 2018 WordTech Co.