Tamil Dictionary 🔍

podurid

Po*du"rid, n. (Zoöl.) Defn: Any species of Podura or allied genera. -- a. Defn: Pertaining to the poduras.


podurid - Similar Words