lily-of-the-valley_tree has definitions from the field of botany
1
[ noun ] (botany) broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers

Related terms

shrub Pieris

*