Meaning of apodous

Definition of apodous

(adj) (of snakes and eels) naturally footless; "eels are apodal"

Other information on apodous

WIKIPEDIA results for apodous
Amazon results for apodous