All You Need To Know About Vyommitra, ISRO’s Female Humanoid

ISRO’s Vyommitra’s name is derived from Sanskrit. In Sanskrit ‘Vyoma’ means space and ‘Mitra’ means friend. She is a female humanoid developed by ISRO with a human-like appearance.