shaddock

Noun
  1. Southeastern Asian tree producing large fruits resembling grapefruits (synset 112729863)
  2. Large pear-shaped fruit similar to grapefruit but with coarse dry pulp (synset 107766122)

Other Searches