-id
Origin 1
Variant of -oid.
Suffix
-id- (not productive except in zoology) of or pertaining to; appended to various foreign words to make an English adjective or noun form. Often added to words of Greek, sometimes Latin, origin.
Origin 2
From Middle French -ide, French -ide, and their sources, Latin -id-, -is and Ancient Greek -ιδ-, -ις.