This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Shaddock

  1. n.
    A tree (Citrus decumana) and its fruit, which is a large species of orange; -- called also forbidden fruit, and pompelmous.



Menu