shaddock

noun
  1. a large citrus fruit with thick rind and sweet pulp, similar to a grapefruit
  2. the tree that bears this fruit

Examples