plant process


Meanings

  • a natural projection or outgrowth from a plant body or organ

Synonyms