Etymology Explorer › English

Where does “Prototheca” come from?