CLATHROID


Meaning of CLATHROID in English

ˈklaˌthrȯid adjective

Etymology: Latin clathri lattice + English -oid

: clathrate

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