CHERRY


Meaning of CHERRY in English

(n.) A tree or shrub of the genus Prunus (Which also includes the plum) bearing a fleshy drupe with a bony stone;

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