Latin-French dictionary »

oviparus meaning in French

LatinFrench
oviparus adjective

ovipareadjectif

Your history