meaning of dryas octopetala

1. creeping evergreen shrub with large white flowers; widely distributed in northern portions of Eurasia and North America


Related Words

dryas octopetala |

Developed & Maintained By Taraprasad.com

Treasure Words