Portuguese-English dictionary »

ameboide meaning in English

PortugueseEnglish
ameboide adjective

amebiform(that resembles an amoeba)
adjective