Portuguese-English dictionary »

amebiforme meaning in English

PortugueseEnglish
amebiforme adjective

amebiform(that resembles an amoeba)
adjective