Dictionary Check: philadelphus
"philadelphus" is a valid word!
Scrabble
23
points
Words with Friends
26
points
Definition
noun
any of various chiefly deciduous ornamental shrubs of the genus Philadelphus having white sweet-scented flowers, single or in clusters; widely grown in temperate regions
Advertisement