Word Meaning 天草
てんぐさ
tengusa
天草 is read as てんぐさ (tengusa) and means any red algae in the family Gelidiaceae (esp. Gelidium crinale).
Meaning
English
- any red algae in the family Gelidiaceae (esp. Gelidium crinale)
Reading
Kana
てんぐさ
Romaji
tengusa