Definitions English

  • Pertaining to, or like, algae.
  • An alga.