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.”

Synonyms

  • Phyllanthaceae
  • genus

Antonyms

  • angiogenesis
  • vegetation