Definify.com

Definition 2026


bugworts

bugworts

English

Noun

bugworts

  1. plural of bugwort