Medical Dictionary
chlorellin
noun chlo·rel·lin \-ˈrel-ən\
Medical Definition of CHLORELLIN
: a substance obtained from algae especially of the genus Chlorella that inhibits bacterial growth
Seen & Heard
What made you want to look up chlorellin? Please tell us where you read or heard it (including the quote, if possible).