meaning of thanatoid

1. Deathlike; resembling death.


Related Words

thanatoid |

Developed & Maintained By Taraprasad.com

Treasure Words