sticherus

(noun) Sticherus

< stichaeidae | sticherus flabellatus >