thespesia

/ˈθɛspɪə/

Definitions

1. noun

a genus of flowering plants in the family Malvaceae, native to tropical Africa

“The herbarium contained a rare species of thespsia, which few people had seen before.”

Synonyms

  • hibiscus
  • mallow

Antonyms

  • cactus
  • succulent