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.”
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.”