meaning of trachelipodous

1. Having the foot united with the neck; of or pertainingto the Trachelipoda.


Related Words

trachelipodous |

Developed & Maintained By Taraprasad.com

Treasure Words