cryptoendoliths

English

Noun

cryptoendoliths

  1. plural of cryptoendolith