← Back to browseてんぐさ[tengusa]nounJapanese definitionNo Japanese definition yet.English definitionany red algae in the family Gelidiaceae (esp. Gelidium crinale)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsてんぐてんぐたけてんぐざるてんぐ巣病てんぐすびょうてんてんぐこうもり