oxypolis
/ˌɒksiˈpɒlɪs/Definitions
1. noun
A genus of plants in the carrot family, native to North America.
“The botanist studied the unique properties of the oxypolis plant in her research.”
1. noun
A genus of plants in the carrot family, native to North America.
“The botanist studied the unique properties of the oxypolis plant in her research.”