English translation for "squame"
|
- n. (medicine) scale, squama
- Similar Words:
- "spéculum" English translation, "spéléo" English translation, "spéléologie" English translation, "spéléologue" English translation, "squamate" English translation, "squameux" English translation, "square" English translation, "squash" English translation, "squat" English translation, "squattage" English translation
|
|
|