1 earth foam | Definition of earth foam

earth foam

noun

Definition of earth foam

: soft or earthy aphrite

First Known Use of earth foam

1827, in the meaning defined above

History and Etymology for earth foam

translation of French écume de terre

Keep scrolling for more