Meaning of seresa

seresa

Tagalog

n., bot. cherry