microexplant (English, noun)
expansion: microexplant (plural microexplants)
Senses:
glosses: A microscopic explant
Forms:
form: microexplants
tags: plural