Meaning Of English Dictionary
Search Dictionary:

The meaning of the word "Macropod" in English


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

Example:


Taxonomy
Genus, Macropods, Mammal Species of the World, legs, Suborder, Subfamily, family Macropodidae, Macropus, free encyclopedia, pouch, fossil, kangaroos, tendons, Genus Dendrolagus, Genus Lagorchestes, Genus Macropus, Genus Onychogalea, Genus Petrogale.

Defination from the web:
macropod comes from the Greek for "long foot" and is appropriate: most have a very long, narrow hind foot with a distinctive arrangement ... Although normally grazing straight from the ground, a macropod would eat a treat in small bites while holding it in its hands. ... 


A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

The definition database by online English dictionary