Etymology Explorer › English

Where does “chlorella” come from?

chlorella (English): Any single-celled green alga, of the genus...

Definitions

  1. Any single-celled green alga, of the genus...