Melampodium Meaning

There are 1 meaning(s) for word Melampodium

Meaning 1 : herbs and subshrubs of warm North America

    Synonyms : genus melampodium