ROOTSTOCK MEANING IN ENGLISH

• Rootstock Definition & Synonyms

  1. (n.) A perennial underground stem, producing leafly s/ems or flower stems from year to year; a rhizome.


Synonyms:
Rhizome,

RECENT SEARCHES