The millipede infestation of Grand Bahama took a new twist when it was revealed the pest is able to secrete an acid which can burn…
The millipede infestation of Grand Bahama took a new twist when it was revealed the pest is able to secrete an acid which can burn…