Perhaps from rapacity + -ous, in any case ultimately from Latin rapāx (“grasping, greedy”).
Improve your pronunciation
Practice speaking and memorizing "rapacious" and many other words and sentences in English.