TRIDENTIFEROUS MEANING IN ENGLISH

• Tridentiferous Definition & Synonyms

  1. (a.) Bearing a trident.


RECENT SEARCHES