Definisi 'macropod'

English to English
noun
1 Any one of a group of maioid crabs remarkable for the length of their legs; -- called also spider crab. Terjemahkan
source: webster1913
Berdasar Huruf Depan
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