meaning of caudate

1. Alt. of Caudated
2.
amphibians that resemble lizards


Related Words

caudate | caudate nucleus | caudated |

Developed & Maintained By Taraprasad.com

Treasure Words