trichilia
/trɪˈkɪli.ə/Definitions
1. noun
A genus of flowering plants in the family Meliaceae.
“The trichilia tree has been a valuable resource for local communities.”
1. noun
A genus of flowering plants in the family Meliaceae.
“The trichilia tree has been a valuable resource for local communities.”