microexplants
plural of microexplant
Noun
plural of microexplant