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