lacepod
/ˈleɪsiːpɒd/Definitions
1. noun
A type of flowering plant in the pea family, especially a species of Astragalus.
“The lacepod plant is native to parts of North America, where it grows in dry regions.”
1. noun
A type of flowering plant in the pea family, especially a species of Astragalus.
“The lacepod plant is native to parts of North America, where it grows in dry regions.”