granchiforme
Babylon Italian English dictionaryDownload this dictionary
granchiforme
adj. cancroid, resembling a cancer; similar to a crab