Definify.com

Definition 2024


dragoncello

dragoncello

Italian

Noun

dragoncello m (plural dragoncelli)

  1. tarragon
  2. guinea worm