meaning of apodous

apodous meaning in General Dictionary

Apodal apod

View more

  • (of snakes and eels) naturally footless
  • Apodal; apod.

apodous meaning in General Dictionary

(a.) Apodal; apod.