E Epicauta elbovitata Senior Member Mar 19, 2012 143 19 Mar 24, 2012 #1 Wadaau naomben msaada wa izo keys. HELP WILL BE APPRECIATED