Word info

microorganelle

Noun

Meaning

microorganelle (plural microorganelles)

Alternative form of microrganelle

Source: en.wiktionary.org

Close letter words and terms