BUSH NASTURTIUM





Definition:

  1. [noun] annual with deep yellow flowers smaller than the common garden nasturtium
    Synonyms: Tropaeolum minus

Synonyms: