Moegistorhynchus longirostrisMoegistorhynchus longirostris is a keystone species of fly that lives on the west coast of South Africa.AnatomyM. longirostris has a very long proboscis that is believed to be the product of an evolutionary arms race between pollinating insects and long-tubed flowers.EcologyThe species pollinates, partly or exclusively, at least 20 species of Iridaceae, Geraniaceae, and Orchidaceae.