Algal meaning

An alga.
noun
0
0
Pertaining to, or like, algae.
adjective
0
1
Advertisement