Matching Words
162 ResultsBelow are the words that matched your query.
Syringa
- noun - genus of Old World shrubs or low trees having fragrant flowers in showy panicles: lilacs
- large hardy shrub with showy and strongly fragrant creamy-white flowers in short terminal racemes
Syringe
- noun - a medical instrument used to inject or withdraw fluids
- spray or irrigate (a body part) with a syringe