Latin-French dictionary »

membrānāceus meaning in French

LatinFrench
membrānāceus adjective

membranacéadjectif

Your history