shaddock

nounA large citrus fruit with thick yellow or green rind and pale, slightly sour flesh; also called pomelo.

Synonyms

shaddock synonyms & antonyms | whatsthatwordmean | whatsthatwordmean