Rhyme Desk
Find rhyming words!

Definition of "Vulturous" :

adjective: living by preying on other animals especially by catching living prey