water pepper - Turkish English Dictionary

water pepper

Play ENTRENus
Play ENTRENuk
Play ENTRENau

Meanings of "water pepper" in Turkish English Dictionary : 1 result(s)

English Turkish
General
water pepper n. subiberi

Meanings of "water pepper" with other terms in English Turkish Dictionary : 2 result(s)

English Turkish
Botanic
water pepper n. su biberi
water pepper n. küçük, yoğun kümeler halinde pembe, beyaz veya yeşil renkli çiçekleri olan sucul bir bitki