Shaddock definitions

noun

southeastern Asian tree producing large fruits resembling grapefruits

See also: pomelo pummelo

noun

large pear-shaped fruit similar to grapefruit but with coarse dry pulp

See also: pomelo