CICELY


Meaning of CICELY in English

noun any one of several umbelliferous plants, of the genera myrrhis, osmorrhiza, ·etc.

Webster English vocab.      Английский словарь Webster.