3 results found
Search Results for: glaucophyte
Glaucophyte
Definition noun, plural: glaucophytes Any of the freshwater microscopic algae of the Kingdom... Read More
Archaeplastida
Definition noun A taxonomic kingdom of the domain Eukaryota that includes land plants, green algae, red algae, and... Read More