Tamil Dictionary 🔍

thysanurous

Thys`a*nu"rous, a. (Zoöl.) Defn: Of or pertaining to the Thysanura.


thysanurous - Similar Words