Definify.com

Definition 2025


cherimoyas

cherimoyas

English

Noun

cherimoyas

  1. plural of cherimoya