Dictionary Translate Correct Ask AI
...
xenograft {heterograft}, {med.}
طُعْمٌ أَجْنَبِيّ {طُعْمٌ غَيرَِويّ}، {طب}