removed from a natural site of growth, and placed in a culture medium

listen to the pronunciation of removed from a natural site of growth, and placed in a culture medium
الإنجليزية - الإنجليزية
explanted