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