Self-moving



ENGLISH MEANING
adjective
1.
Moving by inherent power, without the aid of external impulse.