LACRIMOID


Meaning of LACRIMOID in English

ˈlakrəˌmȯid adjective

Etymology: Latin lacrima tear + English -oid

: resembling a teardrop

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