strepera

/ˈstrɛpɪərə/

Definitions

1. noun

A strepera is a genus of flowering plants in the family Convolvulaceae, native to tropical Africa.

“The botanist discovered a rare species of strepera in the African savannah.”

Synonyms

  • bindweed
  • morning glory

Antonyms

  • weed-free