callitriche

English

Etymology

From Latin callithrix.

Noun

callitriche (plural callitriches)

  1. A green monkey.