CHERIMOYER Meaning of CHERIMOYER in English (n.) A small downy-leaved tree (Anona Cherimolia), with fragrant flowers. It is a native of Peru. Webster's English dictionary. Английский словарь Webster. 2012