French translation for "allantois"
|
-
n. allantoïde, l'une de membranes de l'embryon (zoologie)
- Similar Words:
- "alla" French translation, "allah" French translation, "allan" French translation, "allantoic" French translation, "allantoid" French translation, "allay" French translation, "allayer" French translation, "allayment" French translation, "allegation" French translation, "allege" French translation
|
|
|