alga (n.)youdaoicibaDictYouDict
see algae.