lily-of-the-valley tree (0 synonym found)

Definition of lily-of-the-valley tree:

(n) : broad-leaved evergreen asiatic shrub with glossy leaves and drooping clusters of white flowers

Definition of lily-of-the-valley tree:

(n) : broad-leaved evergreen asiatic shrub with glossy leaves and drooping clusters of white flowers

Back to Top