giant hyssops

English

Noun

giant hyssops

  1. plural of giant hyssop