Search new term
e
explant
Translations
Dutch | explanteren |
French | explanter |
German | explantieren |
Italian | espiantare |
Spanish | explantar |