LAPIDEOUS MEANING IN ENGLISH

• Lapideous Definition & Synonyms

  1. (a.) Of the nature of stone.


RECENT SEARCHES