ISOCHELA Meaning of ISOCHELA in English | ̷ ̷ ̷ ̷+ nounEtymology: New Latin, from is- + chela : a chelate spicule having both ends alike Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012