large cranberry - English Synonyms Dictionary

large cranberry

n.
[1] American cranberry , Vaccinium macrocarpon