celentera

English

Noun

celentera

  1. plural of celenteron