ByNobleID
    The tympanal hearing organ of the parasitoid fly Ormia ochracea (Diptera, Tachinidae, Ormiini). | NobleID