teno Island lychee (Sapindaceae)

Part of Speech noun
Phonetic Form teno
    • Island lychee (Sapindaceae)
      • Bot
    • Scientific Name Pometia pinnata