Spanish-French dictionary »

laberintodonte meaning in French

SpanishFrench
laberintodonte noun

labyrinthodontenom {m}