meaning of bartonia

bartonia meaning in General Dictionary

annual grown particularly for its fragrant fantastic nocturnal flowers