Definify.com

Definition 2026


tarragons

tarragons

English

Noun

tarragons

  1. plural of tarragon