CICELY MEANING IN ENGLISH

• Cicely Definition & Synonyms

  1. (n.) Any one of several umbelliferous plants, of the genera Myrrhis, Osmorrhiza, etc.


RECENT SEARCHES