SPHAERENCHYMA MEANING IN ENGLISH

• Sphaerenchyma Definition & Synonyms

  1. (n.) Vegetable tissue composed of thin-walled rounded cells, -- a modification of parenchyma.


RECENT SEARCHES