HIGH-PALMED MEANING IN ENGLISH

• High-palmed Definition & Synonyms

  1. (a.) Having high antlers; bearing full-grown antlers aloft.


RECENT SEARCHES