1 landscape marble | Definition of landscape marble

landscape marble

noun

Definition of landscape marble

: a close-grained limestone with dark dendritic markings suggesting natural scenery