meaning of oenothera fruticosa

1. a day-flowering biennial or perennial of the genus Oenothera


Related Words

oenothera fruticosa |

Developed & Maintained By Taraprasad.com

Treasure Words