apodeTop 50000MeaningsNoun1. legless animal, limbless animal, apodeExamples1Les apodes sont dépourvus de pieds, de pattes.Limbless animals lack feet and legs.