securigera
/sɛkyʊˈrɪɡɛrə/Definitions
1. noun
a genus of legume in the family Fabaceae
“The securigera plant was found to have various medicinal properties.”
1. noun
a genus of legume in the family Fabaceae
“The securigera plant was found to have various medicinal properties.”