Definition of sitácida in Spanish:

sitácida