English to somali meaning of

"Mutinus caninus" maaha erey Ingiriisi. Dhab ahaantii waa magac saynis ah oo loogu talagalay nooc ka mid ah fungus, oo caadi ahaan loo yaqaan "horn eyda". Waa fangaska qaabka phallus u eg oo soo daaya ur xun si uu u soo jiito duqsigu si uu u kala firdhiyo xadhkaha.