navel point

English

Noun

navel point (plural navel points)

  1. (heraldry) Nombril.