English

edit

Noun

edit

tachyhydrites

  1. plural of tachyhydrite