FAQs About the word macropod

macropodidi

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 => macropinacoide, macrophyllous => macrofillo, macrophage => macrofagi, macropetalous => Macropetalo,, macronectes giganteus => Petrello gigante,