meaning of apodous

1. Apodal; apod.
2.
of snakes and eels naturally footless; "eels are ">apodal"


Related Words

apodous |

Developed & Maintained By Taraprasad.com

Treasure Words