Definify.com

Definition 2025


dragoncello

dragoncello

Italian

Noun

dragoncello m (plural dragoncelli)

  1. tarragon
  2. guinea worm