SARCOMATOID


Meaning of SARCOMATOID in English

 ̷ ̷ˈ ̷ ̷ ̷ ̷ˌtȯid adjective

Etymology: New Latin sarcomat-, sarcoma + English -oid

: resembling a sarcoma

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.