Agriculture Levillula is a? A) Ectoparasitic B) Endoparasitic C) Both 1⃣ & 2⃣ D) None of the above Detailed Solution: No Details Prev Next