mountain grape

This is not a dictionary! - Search for "mountain grape" in The Danish Dictionary

  • February 29. 2016 from wordnet.princeton.edu

    mountain grape noun english

    ornamental evergreen shrub of Pacific coast of North America having dark green pinnate leaves and racemes of yellow flowers followed by blue-black berries