domepiece

English

Noun

domepiece (plural domepieces)

  1. Alternative form of dome piece.