pomelow

English

Noun

pomelow (plural pomelows)

  1. Alternative spelling of pomelo