baboonroot
/bəˈbunruːt/Definitions
1. noun
a plant (Pluchea rubella) with a tuberous root, found in South Africa
“The baboonroot is a valuable source of food for some African wildlife.”
1. noun
a plant (Pluchea rubella) with a tuberous root, found in South Africa
“The baboonroot is a valuable source of food for some African wildlife.”