common bird cherry

Explore definitions, synonyms, and language insights of common bird cherry

Definitions

Noun
small European cherry tree closely resembling the American chokecherry