amphithyrid bifora delthyrid diplodal hypothyrid megathyrid merulioid quadrifora trifora permesothyrid