English Dictionary
Definition organelle in British English
organelle noun
[countable] noun
/ˌɔː(r)ɡəˈnel/
Synonyms and related words
