Definify.com

Definition 2024


bugworts

bugworts

English

Noun

bugworts

  1. plural of bugwort