いわ檜葉 ひば
iwahiba

Noun

1. Selaginella tamariscina (species of spikemoss)

Usually Written in Kana
Other forms: