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