poppyworts

English

Noun

poppyworts

  1. plural of poppywort