UNGULAR MEANING IN ENGLISH

• Ungular Definition & Synonyms

  1. (a.) Of or pertaining to a hoof, claw, or talon; ungual.


RECENT SEARCHES