Definition & Meaning | English word MAMMALIFEROUS
MAMMALIFEROUS
Definitions of MAMMALIFEROUS
- (geology, archaic) Containing mammalian remains.
Number of letters
13
Is palindrome
No
Search for MAMMALIFEROUS in:
Page preparation took: 80.29 ms.