shaddocks

noun
  1. plural of shaddock; large citrus fruits with thick rind and sweet or slightly bitter pulp, also known as pomelos

Examples