Portuguese-English dictionary »

aloenxerto meaning in English

PortugueseEnglish
aloenxerto noun
{m}

allograft [allografts](transplant between genetically different individuals of the same species)
noun