◄
Corniculate
►
Dictionary
1. (
a.
) Horned; having horns.
2. (
a.
) Having processes resembling small horns.
Clyx.com