Tamil Dictionary 🔍

siluridan

Si*lu"ri*dan, n. (Zoöl.) Defn: Any fish of the family Silurid or of the order Siluroidei.


siluridan - Similar Words