Bartonia Meaning

There are 1 meaning(s) for word Bartonia

Meaning 1 : annual grown especially for its fragrant golden nocturnal flowers

    Synonyms : mentzelia lindleyi