Vulturine Synonyms

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

Vulturine Is Also Mentioned In

Advertisement