Tamil Dictionary 🔍

superterrestrial

Su`per*ter*res"tri*al, a. Defn: Being above the earth, or above what belongs to the earth. Buckminster.


superterrestrial - Similar Words