CALCIVOROUS MEANING IN ENGLISH

• Calcivorous Definition & Synonyms

  1. (a.) Eroding, or eating into, limestone.


RECENT SEARCHES