NichiDict

てんぐさ

天草
[tengusa]

Meanings

1.Noun

any red algae in the family Gelidiaceae (esp. Gelidium crinale)