meaning of odd toed

1. placental mammals having hooves with an odd number of toes on each foot


Related Words

odd-toed ungulate |

Developed & Maintained By Taraprasad.com

Treasure Words