1 isochela | Definition of isochela

isochela

noun
iso·​chela

Definition of isochela

: a chelate spicule having both ends alike

History and Etymology for isochela

New Latin, from is- + chela

Keep scrolling for more