meaning of apodous
1.
Apodal;
apod.
2.
of
snakes
and
eels
naturally
footless;
"eels
are
">apodal"
Related Words
apodous
|
Developed & Maintained By
Taraprasad.com