SUPRACRETACEOUS MEANING IN ENGLISH

• Supracretaceous Definition & Synonyms

  1. (a.) Lying above the chalk; Supercretaceous.


RECENT SEARCHES