pin cherry
English Dictionary
->
Letter P
-> pin cherry
Search Dictionary:
pin cherry Definition
(n)
small
shrubby
North
American
wild
cherry
with
small
bright
red
acid
fruit
pin cherry Synonyms
pin cherry
Prunus pensylvanica
© Art Branch Inc.