Subject: This bug is in Trinidad
December 31, 2015 1:32 pm
Saw this bug in Trinidad but could not find out about what it was called?
Can you help?
This Hornworm is the Caterpillar of a Tetrio Sphinx.
What's That Bug? does not endorse extermination