THECOID Meaning of THECOID in English ˈthēˌkȯid adjective or nounEtymology: New Latin Thecoidea : edrioasteroid Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012