Hermetia illucens Black soldier fly (Hermetia illucens). Photo courtesy of David Cappaert, Bugwood.org. Black soldier fly (Hermetia illucens). Photo courtesy of David Cappaert, Bugwood.org.
Be the first to comment