Lacepod Meaning

There are 1 meaning(s) for word Lacepod

Lacepod Meaning 1 : annual herb having pinnatifid basal leaves and slender racemes of small white flowers followed by one-seeded winged silicles

    Synonyms : fringepod