English → Hindi dictionary

noctiluca miliaris

नॉटिलुक मिलिअरीस / नॉटिलकाNOUN

Definition

large bioluminescent marine protozoan

Looking for poetry? Read shayari and poems by great poets.