plumehead
English
Noun
plumehead
(
plural
plumeheads
)
(
geology
)
Alternative form of
plume head
.