Skip to content
Kotomora

クロレラ

ク
ロ
レ
ラ
Common wordFreq.Top 100,000

Meanings

1

noun

chlorella

A type of green alga often used as a health supplement.

from Latin