MalayTranslate.com
Malay to English Translator
Translate Here

English to English

plant process

noun (n)

  • a natural projection or outgrowth from a plant body or organ
    alami atau anjuran hasil dari tumbuhan atau organ tubuh
    Synonym:
    enation
    source: wordnet30