I. noun suffix something resembling a (specified) object or having a (specified) quality , II. adjective suffix see: wise resembling ; having the form or appearance of
-OID
Meaning of -OID in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012