EXUNGULATE MEANING IN ENGLISH

• Exungulate Definition & Synonyms

  1. (v. t.) To pare off, as nails, the hoof, etc.


• Exungulated Definition & Synonyms

  1. (imp. & p. p.) of Exungulate


RECENT SEARCHES