SCUTIFEROUS MEANING IN ENGLISH

• Scutiferous Definition & Synonyms

  1. (a.) Carrying a shield or buckler.


RECENT SEARCHES