Merry

From Biology-Online Dictionary | Biology-Online Dictionary

merry

(Science: botany) A kind of wild red cherry.