SARCOPSYLLA


Meaning of SARCOPSYLLA in English

ˌsärˌkäpˈsilə, -rkōˈs-

Etymology: New Latin, from sarc- + Greek psylla flea — more at psylla

synonym of tunga

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