Romanian-Latin dictionary »

amibă meaning in Latin

RomanianLatin
amibă

amoeba