tuguria

/tuːˈɡʊəriə/

Definitions

1. noun

A type of plant, likely a type of succulent or a species of the genus Euphorbia.

“The unique rock formations in the area supported various types of flora, including the rare tuguria plant.”

Synonyms

  • euphorbia
  • succulent

Antonyms

  • annual
  • perishable