MalayTranslate.com
Malay to English Translator
Translate Here

English to English

herbaceous plant

noun (n)

  • a plant lacking a permanent woody stem; many are flowering garden plants or potherbs; some having medicinal properties; some are pests
    tanaman kurang permanen woody batang; banyak yang berbunga kebun tanaman atau potherbs; memiliki beberapa obat ciri; beberapa adalah hama
    Synonym:
    herb
    source: wordnet30