Tamil Dictionary 🔍

polypod

n. பல கால் விலங்கு, (பெ.) பல கால்களையுடைய.


polypod - Similar Words