Meaning of shaddock

Definition of shaddock

(noun) southeastern Asian tree producing large fruits resembling grapefruits

Other information on shaddock

WIKIPEDIA results for shaddock
Amazon results for shaddock