Definify.com

Definition 2025


bugworts

bugworts

English

Noun

bugworts

  1. plural of bugwort