French-Latin dictionary »

loricifères meaning in Latin

FrenchLatin
loricifères nom

Loriciferanoun