melina
/miˈliːnə/ (my-LEE-nuh)
Definitions
1. noun
A type of ornamental tree, especially Melia azedarach, also known as the white cedar or pride of India.
“The city council planted several melina trees along the riverbank to create a shaded pathway.”