YourDictionary

shaddock

noun

  1. a large, yellow, coarsegrained, pear-shaped citrus fruit resembling a grapefruit
  2. the citrus tree (Citrus grandis) it grows on

See shaddock in American Heritage Dictionary 4

link/cite print suggestion box