TERRIGENOUS MEANING IN ENGLISH

• Terrigenous Definition & Synonyms

  1. (a.) Earthborn; produced by the earth.


RECENT SEARCHES