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 => मॅक्रोनेक्टेस जिगँटिअस,