Definition & Meaning | English word TERRA-MARA


TERRA-MARA

Definitions of TERRA-MARA

  1. An earthy deposit containing fertilizing organic or mineral matter.
  2. Any deposit containing prehistoric remains.

Number of letters

10

Is palindrome

No

13
AR
ARA
ER
ERR
MA
MAR
RA
RR
TE
TER

227
A-A
A-T
AA
AAA
AAE
AAM
AAR
AAT
AE



Search for TERRA-MARA in:






Page preparation took: 107.20 ms.