Error message
Unable to fetch location details at this time.
Lion Fish
Pterois miles
17.2228, -87.5933
Field Notes
Description:
The junvenile invasive lion fish spotted 43 miles off the coast of Belize at Long Caye Island, Lighthouse Reef Atoll.
Habitat:
Shallow rocky reefs.
Notes:
This are was very close to turtle grass areas which serve as nurserys for reef fish.
Comments (0)
Be the first to comment
Sign in to comment