Italian-English dictionary »

allantoide meaning in English

ItalianEnglish
allantoide noun
{f}

allantois [allantoises](sac in the alimentary canal of the embryos of mammals, birds and reptiles)
noun
[UK: ˈalantwˌɑː] [US: ˈæləntwˌɑː]