Carmenta welchelorum Duckworth & Eichlin, 1977


USA, Texas


Distribution
External links