Noun Definition

bartonia

1.Definition: annual grown especially for its fragrant golden nocturnal flowers

Related Noun(s):mentzelia lindleyi

Category: Plants