Tamil Meaning of macropod

மேக்ரோபாட்

Other Tamil words related to மேக்ரோபாட்

No Synonyms and anytonyms found

Definitions and Meaning of macropod in English

Webster

macropod (n.)

Any one of a group of maioid crabs remarkable for the length of their legs; -- called also spider crab.

FAQs About the word macropod

மேக்ரோபாட்

Any one of a group of maioid crabs remarkable for the length of their legs; -- called also spider crab.

No synonyms found.

No antonyms found.

macropinacoid => மேக்ரோபினாக்காய்டு, macrophyllous => மக்ரோஃபைல்லஸ், macrophage => மேக்ரோபேஜ், macropetalous => பெரிய இதழ் கொண்ட, macronectes giganteus => மக்ரோனெக்டஸ் ஜிகாண்டியஸ்,