Resembling or related to eels; having eel-like characteristics but not necessarily belonging to the true eel family.
From Latin 'anguilla' (eel) plus Greek '-oid' meaning resembling or similar to. This suffix indicates similarity rather than exact biological classification.
Try Another Word