YourDictionary

ankyroid medical definition

adjective
Variant of ancyroid.

link/cite print suggestion box