Roman camomile

Roman camomile

English Noun
Ad

Definition

Chamaemelum nobile, one of the two species of plants most commonly known as camomile.

Ad