Definition of -oides in Spanish:

-oides

suffix