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.”

Synonyms

  • astragalus
  • pea shrub

Antonyms

  • evergreen
  • tree