photoendolith

English

Etymology

From photo- +‎ endolith.

Noun

photoendolith (plural photoendoliths)

  1. Any photoautotrophic endolith