tropaeolum minus - English Synonyms Dictionary

tropaeolum minus

n.
[1] bush nasturtium