meaning of daphne mezereum

1. small European deciduous shrub with fragrant lilac-colored flowers followed by red berries on highly toxic twigs


Related Words

daphne mezereum |

Developed & Maintained By Taraprasad.com

Treasure Words