photoendoliths

English

Noun

photoendoliths

  1. Misspelling of photoendolith.