SYRINGA MEANING IN ENGLISH

• Syringa Definition & Synonyms

  1. (n.) A genus of plants; the lilac.
  2. (n.) The mock orange; -- popularly so called because its stems were formerly used as pipestems.


RECENT SEARCHES