oestrus: type genus of the Oestridae: sheep botflies
arthropod genus: a genus of arthropods
legal separation: a judicial decree regulating the rights and responsibilities of a married couple living apart