lopezia
/lɔˈpɛzɪə/Definitions
1. noun
a type of plant, specifically the Lopezia plant, which is a genus of flowering plants
“The botanist studied the unique properties of the Lopezia plant in her research.”
1. noun
a type of plant, specifically the Lopezia plant, which is a genus of flowering plants
“The botanist studied the unique properties of the Lopezia plant in her research.”