Definition of "Manduca"

Manduca