meaning of bioluminescent

1. of living organisms emitting light; "fireflies are ">bioluminescent"


Related Words

bioluminescent |

Developed & Maintained By Taraprasad.com

Treasure Words