Meaning and Translation of Noctiluca in Urdu Script and Roman Urdu with Definition,
1. large bioluminescent marine protozoan