GNU Collaborative International Dictionary of English
last match results
Found one definition
-
-oid suff. [Gr. >, fr. εἶδος form, akin to > to see, and E. wit: cf. F. -oïde, L. -oïdes.] A suffix or combining form meaning like, resembling, in the form of; as in anthropoid, asteroid, spheroid.1913 Webster