meaning of interungulate

1. Between ungulae; as, interungular glands.


Related Words

interungulate |

Developed & Maintained By Taraprasad.com

Treasure Words