weeping rocks

English

Noun

weeping rocks

  1. plural of weeping rock