citrus grandis


Meanings

  • southeastern Asian tree producing large fruits resembling grapefruits