English

edit

Noun

edit

selaginellas

  1. plural of selaginella