टिरोसिस्ट (न)

English: Translation
trichocyst
Hindi: Translation
दंशिकाभक
noun