espontoon
English
Noun
espontoon
(
plural
espontoons
)
Alternative form of
spontoon
.