1 result found

Search Results for: abscission_cellulase

Abscission

Definition noun (botany) The normal shedding of a senescent plant part or organ (e.g. old leaf or ripe fruit) (zoology) The... Read More