See also: amebóides

Spanish

edit

Adjective

edit

ameboides m pl or f pl

  1. plural of ameboide