GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    
    -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