WATER ROCKET


Meaning of WATER ROCKET in English

() A cruciferous plant (Nasturtium sylvestre) with small yellow flowers.

Webster's English dictionary.      Английский словарь Webster.