Latin-French dictionary »

invertebrata meaning in French

LatinFrench
invertebrata noun

invertébrénom