Bioluminiscente admin 5 years ago Bioluminiscente Definition Bioluminiscente Spanish AdjectiveEnglish meaning : Bioluminescent