pomelos

noun
  1. plural of pomelo; large citrus fruits with thick rinds and sweet, mild flesh

Examples