PLANTULE MEANING IN ENGLISH

• Plantule Definition & Synonyms

  1. (n.) The embryo which has begun its development in the act of germination.


RECENT SEARCHES