English-French dictionary »

anamniote meaning in French

EnglishFrench
anamniote noun

anamniote◼◼◼nom {m}