MAMMALIFEROUS MEANING IN ENGLISH

• Mammaliferous Definition & Synonyms

  1. (a.) Containing mammalian remains; -- said of certain strata.


RECENT SEARCHES