...
related Results
self-recording apparatus {or self-registering}, {Eng.}
nervous system {zool.}
جهاز عصبي {الحيوان}