meaning of lifestring

1. A nerve, or string, that is imagined to be essential to life.


Related Words

lifestring |

Developed & Maintained By Taraprasad.com

Treasure Words