Tamil Dictionary 🔍

serpulidan

Ser*pu"li*an, Ser*pu"li*dan, n. (Zoöl.) Defn: A serpula.


serpulidan - Similar Words