Word info

organella

Noun

Meaning

organella (plural organellae)

Synonym of organelle

Source: en.wiktionary.org

Close letter words and terms