pommelos

English

Noun

pommelos

  1. plural of pommelo