French-Spanish dictionary »

placoderme meaning in Spanish

FrenchSpanish
placoderme

placodermo