MalayTranslate.com
Malay to English Translator
Translate Here

English to English

cress plant

noun (n)

  • any of various plants of the family Cruciferae with edible leaves that have a pungent taste
    ada pelbagai tanaman dari keluarga cruciferae dimakan dengan daun yang mempunyai rasa pedas
    Synonym:
    cress
    source: wordnet30