greenhart
English
Noun
greenhart
(
plural
greenharts
)
Alternative spelling of
greenheart
.