Online English Dictionary

Home

Tunicle


n.

A slight natural covering; an integument.


© 2009 Dammam Community College