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