Meaning of Noctiluca in Urdu

Meaning and Translation of Noctiluca in Urdu Script and Roman Urdu with Definition,

Urdu Meaning not found

Definition

1. large bioluminescent marine protozoan

Sponsored Video