April 27, 2022 Tapeworm size Written by Eden in Events, Nature Tapeworms can live inside you for up to 30 years and grow 80ft long. 1 Previous PostBeautiful Venice Next PostShe believed