Word info

photoendosymbiont

Noun

Meaning

photoendosymbiont (plural photoendosymbionts)

(biology) A photosynthetic endosymbiont

Source: en.wiktionary.org

Close letter words and terms