10,234 followers
New Research: The Oldest Fossils From China Provide the Most Direct Evidence for the Ancestral State of Fossula Spongiosa and Stridulitrum of Reduviidae: This study describes a new genus Simplicivenius gen. nov. of Reduviinae with two new… https://t.co/LDd