Log in
Search words & phrases
organelle
US /ˌɔ:gə'nel/
・
UK /ˌɔ:gə'nel/
A1
Definition
Video subtitles
noun
Specialized part of a cell; analogous to an organ