embergoose

English

Noun

embergoose (plural embergeese)

  1. Alternative form of ember-goose