SHADDOCK

Definition of SHADDOCK

  1. (noun)southeastern Asian tree producing large fruits resembling grapefruits
  2. (noun)large pear-shaped fruit similar to grapefruit but with coarse dry pulp