ventriloquist constituencies lemurs genial sphinx stanching ornament ululating Punic veterinarian hasp