ryokusō
1. green algae
Noun
#159115
1. green algae
1. Green algae; Of green algae
1. With green algae.; In/from green algae.
1. Green algae.; It is green algae.
1. Was green algae.
1. Not green algae.
1. Probably green algae.
1. Probably green algae.
1. It was not green algae.
1. If/when green algae