stalactites

English

Noun

stalactites

  1. plural of stalactite