Langsung ke konten

Arti kata

bioluminescent

Definition of bioluminescent (English)

adjective satellite

  1. (of living organisms) emitting light
    • fireflies are bioluminescent
    sumber: wordnet30