Attested
.to
Menu
Definition
any alga of the genus Chlorella
Seed
·
Term in context
chlorella
in
CommonParlance