Babylon 10
The world's best online dictionary

Download it's free

Definition of Tegumen

Tegumen Definition from Arts & Humanities Dictionaries & Glossaries
JM Latin-English Dictionary
N
covering/cover/protection; clothing; body armor; skin/shell/husk (animal/fruit)