todea

/ˈtoʊdiːə/

Definitions

1. noun

A plant genus of the family Asclepiadaceae, native to tropical Africa.

“The botanist studied the species of todea, a rare and exotic plant.”

Synonyms

  • asclepias
  • milkweed

Antonyms

  • pest
  • weed