They are able to hunt anything from frogs to buffaloes, and they have an amazingly efficient digestive system. Huge Monitor lizard of Pulau Tiga, Sabah. This not-so-distant cousin of the croc can go without food for more than 2 years.
Define grantor. grantor synonyms, grantor pronunciation, grantor translation, English dictionary definition of grantor. n. Law One that makes a grant. n law a person who makes a grant n. a person or organization that makes a grant. Noun 1. grantor - a person who makes a grant...
Grantor - (Also called settlor or trustor) An individual who transfers property to a trustee to hold or own subject to the terms of the trust agreement setting forth your wishes. For income tax purposes the same term is used to mean the person who is taxed on the income from the trust.