|
Definition of Jelerang
1. n. A large, handsome squirrel (Sciurus Javensis), native of Java and Southern Asia; -- called also Java squirrel.
Medical Definition of Jelerang
1.
|
1. n. A large, handsome squirrel (Sciurus Javensis), native of Java and Southern Asia; -- called also Java squirrel.
1.