PALMACITE


Meaning of PALMACITE in English

noun a fossil palm.

Webster English vocab.      Английский словарь Webster.