opilia

/ˈɒpɪliə/

Definitions

1. noun

A genus of flowering plants in the family Euphorbiaceae.

“The rare opilia plant is found in the tropical regions of the world.”

Synonyms

  • Euphorbiaceae
  • tropical plant

Antonyms

  • desert plant
  • temperate plant