meaning of caudate
1. Alt. of Caudated
2. amphibians that resemble lizards
Related Words
caudate | caudate nucleus | caudated |
1. Alt. of Caudated
2. amphibians that resemble lizards
caudate | caudate nucleus | caudated |