ghostworts

English

Noun

ghostworts

  1. plural of ghostwort