micropropagations

English

edit

Noun

edit

micropropagations

  1. plural of micropropagation