1 result found

Search Results for: troglodytes

Troglodytes

troglodyte 1. (Science: ethnology) One of any savage race that dwells in caves, instead of constructing dwellings; a cave... Read More