Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

oenothera Definition

Cancel
oenothera
noun()
chiefly North American herbs with usually nocturnal flowers
Synonyms: genus oenothera,

Words Related to oenothera!

oenothera Examples by Brain Bank Users