The meaning of Taru is Small Plant