Vulturine Synonyms

vŭlchə-rīn
Living by preying on other animals especially by catching living prey