leaf arrowhead
English
Noun
leaf
arrowhead
(
plural
leaf arrowheads
)
(
archaeology
)
A
type
of
arrowhead
consisting
of a
leaflike
,
broad
and
curved
shape
.