Dutch admiral

English

Noun

Dutch admiral (plural Dutch admirals)

  1. (obsolete) A marrowfat pea.