English Troglostrongylus Cited by user Jts1882 on 05 Feb 2020 Troglostrongylus is a genus of nematodes which are metastrongyloid lung parasites of domestic cats (Felis catus) and small wild cats (Felis lybica, Lynx rufus, Lynx…