Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of several small-fruited cherry trees frequented or fed on by birds.
Synonyms : bird cherry tree
Install App