I. noun suffix
: something resembling a (specified) object or having a (specified) quality
glob oid
II. adjective suffix
Etymology: Latin -oïdes, from Greek -oeidēs, from -o- + eidos appearance, form — more at wise
: resembling : having the form or appearance of
petal oid