English dictionary
vulturous meaning and definition
Definition and meaning of vulturous at MeaningMonkey.org. vulturous meaning and definition in the English Dictionary.VULTUROUS adjective
Definition of vulturous (adjective)
Source: Princeton University Wordnet