Rhodomonas lens (Q23055956)
species of alga
Language: