Invasive jellyfish and tree-killing bug found in Texas
Read full article: Invasive jellyfish and tree-killing bug found in TexasThe Padre Island National Seashore says it recently received a ānot-so-welcome visitor.ā The invasive Australian Spotted Jellyfish, or Phyllorhiza punctata, was spotted on North Beach, PINS said.