HOLASPIDEAN MEANING IN ENGLISH

• Holaspidean Definition & Synonyms

  1. (a.) Having a single series of large scutes on the posterior side of the tarsus; -- said of certain birds.


RECENT SEARCHES