delphiniums

English

Noun

delphiniums

  1. plural of delphinium

French

Noun

delphiniums

  1. plural of delphinium