pomelow
English
Noun
pomelow
(
plural
pomelows
)
Alternative spelling of
pomelo