bartonia Meaning, Definition & Usage

  1. noun annual grown especially for its fragrant golden nocturnal flowers
    Mentzelia lindleyi.

WordNet