फैसिओला की सामान्य विशेषताएं, जीवन चक्र और रोगजनकता को समझाएं। (Explain the general features, life cycle and pathogenicity of Fasciola.) (UPSC 2024,20 Marks,)

Explain the general features, life cycle and pathogenicity of Fasciola.