English Arabic Dictionary

Search in English, Arabic or combine both.
Source Target Google Define Domain
teratoid tumor

ورم مسخي الشكل

teratoid tumor

Medical
teratoid tumor (= teratoma)

ورم مسخي الشكل (= ورم مسخي)

teratoid tumor (= teratoma)

Medical