star magnolia

English

Noun

star magnolia (plural star magnolias)

  1. Magnolia stellata, a slow-growing shrub or small tree native to Japan, with large, showy white or pink flowers.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.