voracious - having a huge appetite, excessively eager
Tenacious means something that is persistent and not easily deterred.
Spacious means something open, or which has a lot of space.
Ravenous means extremely hungry and would be the correct answer.
Create a FREE account and get: