Steven Falk has produced a Flickr page for Oestridae
All oestrids have larvae that develop as internal parasites of mammals.
Steven Falk has produced a Flickr page for Oestridae
All oestrids have larvae that develop as internal parasites of mammals.