माछ मा पाईनी धागाकजस झ्याल

English: Translation
nematocyst
Hindi: Translation
दंशकोशिका
noun