green tar
English
Noun
green
tar
(
plural
green tars
)
(
obsolete
)
A
type
of
asphalt
occurring
naturally
and having a
greenish
color
.