YourDictionary

ungula

noun pl. ungulae

unguis (sense )

Related Forms:

Learn more about ungula

link/cite print suggestion box