autoendoliths

English

Noun

autoendoliths

  1. plural of autoendolith