1 result found

Search Results for: theque

Theque

theque A nest or aggregation of nevocytes in the epidermis. Origin: Fr. A small... Read More