excoecaria
/eks.kəˈsɛk.ərɪ.ə/Definitions
1. noun
A genus of flowering plants in the family Phyllanthaceae.
“The excoecaria plant is native to Southeast Asia and is known for its toxic sap.”
1. noun
A genus of flowering plants in the family Phyllanthaceae.
“The excoecaria plant is native to Southeast Asia and is known for its toxic sap.”